<?php

function obtenerIdCliente($usu_login, $usu_pass, $usu_rol, $usu_codigo_zeti)
{
  if($usu_login=="admin")
  {
    $pass = consultarCampo("SELECT usu_pass FROM usuario WHERE usu_codigo_zeti IS NULL");
     
    if($pass == md5($usu_pass))
      return consultarCampo("SELECT cli_id FROM cliente WHERE cli_codigo_zeti = '$usu_codigo_zeti'");
  }
    
  $sql = "SELECT cli_id FROM cliente, usuario WHERE cli_codigo_zeti = usu_codigo_zeti AND usu_login = '$usu_login' AND usu_pass = '".md5($usu_pass)."' AND usu_rol = '".$_SESSION['idRol']."' AND usu_codigo_zeti = '$usu_codigo_zeti'";
  $rs = consultaBD($sql);

  if(filasDevueltas($rs) > 1)
    die("ERROR QUE NO DEBERIA SALIR, DOS idCliente que son del mismo usuario, pass, cod zeti, rol");
  elseif(filasDevueltas($rs) == 0)
    return false;

  $obj = filaEnObjeto($rs);
  return $obj->cli_id;
}

function clienteTieneSede()
{
  $tieneSede = consultarCampo("SELECT cli_tiene_sede FROM cliente WHERE cli_id=".session('idCliente'));
  if($tieneSede == 't')
    return true;
  else
    return false;
}

function obtenerIdUsuario($usu_login, $usu_pass, $usu_rol, $usu_codigo_zeti)
{
  if($usu_login=="admin")
  {
    $pass = consultarCampo("SELECT usu_pass FROM usuario WHERE usu_id = 0");
    if($pass == md5($usu_pass))
      return 0;
  }
  $sql = "SELECT usu_id FROM usuario WHERE usu_login = '$usu_login' AND usu_pass = '".md5($usu_pass)."' AND usu_rol= '".$_SESSION["idRol"]."' AND usu_codigo_zeti = '$usu_codigo_zeti'";
  $rs = consultaBD($sql);
  if($obj = filaEnObjeto($rs))
    return $obj->usu_id;
  else
    return false;
}

/*** Comprobar si el nombre de usuario y la contraseña dados son correctos ***/
/* ¿ Deprecated ?*/ 
/*
function usuarioValido1($usuario, $contrasenna,$tipUsu , $codX)
{
	$idRol = buscarIdenTabla('rol','rol_nombre',$tipUsu);
	debug($idRol,"rol");
	if(!empty($idRol))
	{	
  $consulta  = "SELECT usu_login FROM usuario WHERE usu_login = '$usuario' AND usu_pass='".md5($codX)."' AND usu_codigo_zeti='$codX' AND usu_rol='".$idRol."'";
    debug($consulta,"consultaUsuario");
    $resultado = consultaBD($consulta);
    if (filasDevueltas($resultado)) {
        return TRUE;
    } else {
        return FALSE;
    }
    }
    else
    {
      return FALSE;
    }
}

*/